<?php

/*
定义骨头系统最常用的常量

DS: 目录分格符
	windows 下为右斜杠, 如 C:\windnow\system\
	linux 下为左斜杠。 /var/www/

BONE_ROOT：骨头系统的根路径
ADMIN: 后台目录
BONE_ADMIN: 后台绝对路径
BONE_URL: 网站网址
*/

define('DS', DIRECTORY_SEPARATOR);
define('BONE_ROOT', dirname(__FILE__));
define('ADMIN', 'admin');
define('BONE_ADMIN', BONE_ROOT . DS . ADMIN);

/*
 * BONE_URL: 网站网址
 * 可改为实际网址以提高性能， 结尾不带左斜杠("/")
 * 如: define( 'BONE_URL', 'http://www.mrbone.org' );
 * 非根目录时:
 * define( 'BONE_URL', 'http://www.mrbone.org/xxx' );
 * define( 'BONE_URL', 'http://www.mrbone.org/xxx/xxx' );
*/
$url = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') ? 'https://' : 'http://';
$url .= isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : ($_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT']));
$url .= substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'));
define('BONE_URL', $url);

require BONE_ROOT . DS . 'system' . DS . 'worker.php'; // 控制执行流程
?>
